artichoke (vegetable) - English Synonyms Dictionary